@charset "utf-8";
html{color:#000;font-family:Arial, Helvetica, sans-serif,"宋体";font-size:12px;}
body,div,label,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;border: 0;outline: 0;}
table{border-collapse:collapse;border-spacing:0;}
input,textarea{margin:0;padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; outline:none; color:#333}
textarea{resize:none}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
input.labelbox{border:0;}

strong,h1,h2,h3,h4,h5,h6{ font-weight:normal}
.clear,.clearit{clear:both;padding:0;margin:0;}
.clearFix{ display:block;}
.clearFix:after {content:"."; display:block;visibility:hidden;height:0;clear:both;}

.lf{ float:left;}
.rt{ float:right;}

.font_14{font-size:14px;}
.font_12{font-size:12px}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_20{font-size:20px;}

a em{font-family:"宋体"}
body{color:#333;}
.fb{font-weight:bold;}
.gray{color:#B7B7B7;}
.gray6{color:#666;}
.gray6 a:link,.gray6 a:visited,.gray6 a:hover{color:#666}
.gray9{color:#999;}
.yellow2{ color:#CC6600}
.white{ color:#fff}
.msyh{font-family:"微软雅黑"}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input{ line-height:1.2em; overflow:hidden;}
/*input*/
input,textarea{color:#333;padding:3px 2px 1px;}
textarea{border-color:#C4C7BD #EFEFEF #F2F2F2 #D2D5CA;border-style:solid;border-width:1px;}
.inp{border-color:#C4C7BD #EFEFEF #F2F2F2 #D2D5CA;border-style:solid;border-width:1px;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
del,ins{text-decoration:none;}

/*link*/

a{text-decoration: none;}
a:hover{text-decoration:underline;}

a:link,
a:visited{ color:#43609C;}
a:hover{color:#06F;}

/* btns */

.MIB_btn {overflow:hidden;text-align:center;}

.btn_normal,
.btn_normal em,
.btn_notclick,
.btn_notclick em,
.btn_add,.btn_add em,
.btn_green,.btn_green em,
.btn_green_s,.btn_green_s em{display:-moz-inline-stack;display:inline-block;background:url('../images/mblog_btn.gif') no-repeat 0 0;height:23px;color:#333;line-height:23px;font-size:12px;font-weight:normal;cursor:pointer;text-decoration:none;}

.btn_num,.btn_num em{display:-moz-inline-stack;display:inline-block;background:url('../images/pagenumbg.gif') no-repeat 0 0;height:23px;color:#333;line-height:23px;font-size:12px;font-weight:normal;cursor:pointer;text-decoration:none;}
.btn_numOn,.btn_numOn em{display:-moz-inline-stack;display:inline-block;background:url('../images/pagenumbg.gif') no-repeat 0 0;height:23px;line-height:23px;font-size:12px;font-weight:normal;cursor:pointer;text-decoration:none;}


.btn_normal{background-position:0 0;display:inline-block;height:23px;line-height:23px;padding-left:12px;}
.btn_notclick{background-position:0 -113px;display:inline-block;height:23px;line-height:23px;padding-left:20px; cursor:default;}
a.btn_normal:hover{background-position:0 -55px;}

.btn_normal em {background-position:right -28px;display:inline-block;height:23px;padding-right:12px;}
.btn_notclick em {background-position:right -142px;display:inline-block;height:23px;padding-right:20px;color:#8f8f8f}
a.btn_normal:hover em {background-position:right -83px;display:inline-block;height:23px;text-decoration:none;}

a.btn_normal:link,a.btn_normal:visited,a.btn_normal:hover,
a.btn_hv:link,a.btn_hv:visited,a.btn_hv:hover,
a.btn_notclick:link,a.btn_notclick:visited,a.btn_notclick:hover,
a.btn_privacy:link,a.btn_privacy:visited,a.btn_privacy:hover{text-decoration:none;}


/*深绿按钮*/
.btn_green{background-position:0 -282px;display:inline-block;height:32px;line-height:32px;padding-left:11px;text-decoration:none;}
.btn_green em {background-position:right -315px;display:inline-block;height:32px;line-height:32px;padding-right:11px;white-space:nowrap;text-decoration:none;}
a.btn_green em{min-width:56px;_width:56px; text-align:center;color:#336600;font-size:14px; font-weight:600}
a.btn_green:hover{text-decoration:none;}

/* 深绿小按钮 */
.btn_green_s{background-position:0 -352px;display:inline-block;height:25px;line-height:25px;padding-left:11px;text-decoration:none;}
.btn_green_s em {background-position:right -378px;display:inline-block;height:25px;line-height:25px;padding-right:11px;white-space:nowrap;text-decoration:none;}
a.btn_green_s em{min-width:46px;_width:46px; text-align:center;color:#336600;font-size:14px;}
a.btn_green_s:hover{text-decoration:none;}

a.btn_green_s:link,a.btn_green_s:visited{background-position:0 -352px;}
a.btn_green_s:link em,a.btn_green_s:visited em{background-position:right -378px;}
a.btn_green_s:hover{background-position:0 -404px;}
a.btn_green_s:hover em{background-position:right -430px; color:#333}

/*翻页*/
.fanye input {height:14px;margin:0 3px;text-align:center;vertical-align:middle;width:30px;}
.fanye span {padding:0 6px;}
a.btn_num{display:inline-block;background-position:0 0;background-repeat:no-repeat;padding-left:6px;}
a.btn_num em {display:inline-block;background-position:right -25px;padding-right:6px;}
a.btn_num:hover{background-position:0 -50px;text-decoration:none;}
a.btn_num:hover em {background-position:right -75px;text-decoration:none;}

.btn_numOn{padding-left:6px;}
.btn_numOn em {padding-right:6px;}
.btn_numOn:link,
.btn_numOn:visited,
.btn_numOn:link em,
.btn_numOn:visited em {background-image:none;}
.btn_numOn:hover{background:url('../images/pagenumbg.gif') no-repeat 0 0; text-decoration:none; color:#333;}
.btn_numOn:hover em {background:url('../images/pagenumbg.gif') no-repeat right -25px; color:#333;}
.btn_numOn:active{background:url('../images/pagenumbg.gif') no-repeat 0 -50px; text-decoration:none; color:#333;}
.btn_numOn:active em{ background:url('../images/pagenumbg.gif') no-repeat right -75px; color:#333;}
a.btn_numWidth em{padding:0px 17px 0px 11px;}


/*公用层*/
.mBlogLayer .top_l{width:5px; height:5px; background:url('../images/layer/wraplayer_03.png') no-repeat;_background:url('../images/layer/wraplayer_03.gif') no-repeat;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .top_c{height:5px; background:url('../images/layer/wraplayer_09.png') repeat-x;_background:url('../images/layer/wraplayer_09.gif') repeat-x;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .top_r{width:5px; height:5px; background:url('../images/layer/wraplayer_05.png') repeat-y;_background:url('../images/layer/wraplayer_05.gif') no-repeat;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .mid_l{width:5px;background:url('../images/layer/wraplayer_09.png') repeat-y;_background:url('../images/layer/wraplayer_09.gif') repeat-y;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .mid_c{ background:#fff;}
.mBlogLayer .mid_r{width:5px; background:url('../images/layer/wraplayer_09.png') repeat-y;_background:url('../images/layer/wraplayer_09.gif') repeat-y;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .bottom_l{width:5px; height:5px; background:url('../images/layer/wraplayer_11.png') no-repeat;_background:url('../images/layer/wraplayer_11.gif') no-repeat;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .bottom_c{height:5px; background:url('../images/layer/wraplayer_09.png') repeat-x;_background:url('../images/layer/wraplayer_09.gif') repeat-x;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .bottom_r{width:5px; height:5px; background:url('../images/layer/wraplayer_12.png') no-repeat;_background:url('../images/layer/wraplayer_12.gif') no-repeat;_filter:alpha(opacity=70);  /* IE */ }
.mBlogLayer .layerBox{border:1px solid #A0A0A0;}
.mBlogLayer .layerBox .layerBoxTop{height:27px; line-height:27px; padding:1px;}
.mBlogLayer .layerBox .layerBoxTop .topCon{ background:url('../images/layer/layerctbg.gif') repeat-x; height:27px; line-height:27px; padding:0 10px;}
.layerBoxTop .topCon strong{float:left;font-weight:bold;}
.layerBoxTop .topCon span{float:right;padding-right:20px;}
.layerBoxTop a.close{float:right; background:url('../images/ico/sicon.gif') no-repeat -18px 0; width:7px; height:8px; margin-top:9px; overflow:hidden;}
.layerBoxTop a.close:hover{background:url('../images/ico/sicon.gif') no-repeat -18px -8px; overflow:hidden;}
.layerBtn a{margin:0 5px;}
.rightBtn{clear:both;margin:9px auto 0 auto;}


/*小图标*/
.SG_icon{background:url('../images/ico/sicon.gif') no-repeat 0 -74px;width:8px;height:8px;overflow:hidden;}
.small_icon {background:url('../images/ico/sicon.gif') no-repeat 0 0;overflow:hidden;}
.male,.man{background-position:0 -20px;width:9px;height:12px;margin-right:10px;}
.female,.sicon_female{width:9px;height:12px; margin-right:10px; background-position:0 0;}
.phone{background-position:-32px 0;width:11px;height:16px;}
.vip{background-position:-32px -20px;width:11px;height:10px;}
.refresh{background-position:0 -105px;width:12px;height:14px;margin-right:3px;}
.videoicon{background-position:0 -120px;width:12px;height:12px;margin-right:4px;}
.mobileicon1{background-position:0 -135px;width:12px;height:16px;}
.mobileicon2{background-position:-13px -135px;width:12px;height:16px;}
.mobileicon3{background-position:0 -154px;width:14px;height:14px;}
.mobileicon4{background-position:-15px -154px;width:14px;height:14px;}
.level7{background-position:0 -171px;width:11px;height:14px;vertical-align:-2px;}
.recall{background-position:-13px -109px;width:7px;height:9px;margin-right:3px;}
.sicon_atteo{ width:43px; height:13px; background-position:0 -48px;}
.returntop{background-position:0 -188px;width:11px;height:12px;margin-right:4px;}
.cls{background-position:-64px 0;width:7px;height:9px;margin:0 5px 0 0;}
.original{background-position:-87px 0;width:9px;height:9px;margin-right:3px;}
.turn_l{background-position:-24px -109px;width:7px;height:8px;margin-right:4px;}
.turn_r{background-position:-36px -109px;width:7px;height:8px;margin:0 4px 0 0;}
.star{background-position:-49px -12px;width:15px;height:15px;vertical-align:-2px;margin-right:4px;}
.star1{background-position:-66px -29px;width:16px;height:16px;margin-right:4px;}
.mobileicon5{background-position:-66px -12px;width:9px;height:14px;margin:0 10px;cursor:pointer;}
.collecticon{background-position:-28px -119px;width:15px;height:14px;margin-right:4px;vertical-align:-2px;}
.seemeicon{background:url(../images/ico/seeme.gif) no-repeat;width:13px;height:15px;margin-right:2px;vertical-align:-2px;}
.randomsee_icon{ background:url(../images/ico/random.gif) no-repeat;margin-right:2px;}
.newsofa_icon{ background:url(../images/ico/sofa.gif) no-repeat;width:16px;height:16px;margin-right:2px; margin-bottom:-1px;}
.yqfriend_ico{background-position:-48px -29px;width:16px;height:16px;margin-right:4px;}
.arrowdown{background-position:-82px -27px;width:14px;height:14px;}
.msn_att_icon{background-position:-83px -48px;width:13px;height:13px;vertical-align:-3px;}
.privacy_icon{background-position:-87px -130px;width:11px;height:10px;}
.down_arrow{background-position:-78px -130px;width:9px;height:10px;margin-left:2px;cursor:pointer;}
.search_icon{background-position:-67px -130px;width:11px;height:11px;margin-right:2px;}
.forward_icon{background-position:-32px -157px;width:9px;height:9px;margin-right:2px;}
.saysomething{background-position:-46px -106px;width:11px;height:11px;margin-right:4px;vertical-align:middle;}
.picnormal{background-position:-80px -155px;width:13px;height:12px;margin-right:4px;vertical-align:-1px;_vertical-align:1px;}
.musicico{background-position:-48px -136px;width:12px;height:12px;margin-right:4px;}
.mainL .musicico{margin-left:3px;}
.askico{background-position:-68px -48px;width:11px;height:12px;margin-right:4px;}
.faceicon{background-position:-45px -155px;width:14px;height:14px;margin-right:4px;}
.MIB_mblogbox .connBg .OnTit img.faceicon{ vertical-align:middle; _top:-2px;position:relative}
.del_ico{background:url(../images/ico/del_ico.gif) no-repeat left center;width:11px;height:11px;margin-right:3px;vertical-align:middle;vertical-align:-1px\0;;_vertical-align:1px;}
.sofa_ico{ background:url(../images/ico/sofa_ico.gif) no-repeat left center; width:16px; height:16px; margin-right:3px;}
.calender{ background:url(../images/ico/calender.gif) no-repeat left center;width:16px;height:16px;margin-right:4px; }

.uploadInput{position:relative;cursor:pointer;margin:0 5px;}
.uploadInput em{cursor:pointer;}
.uploadInput input{position:absolute;left:0;top:0;border:0 none;width:64px;height:23px;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;}

.kxicon_on{ height:16px;width:16px;background:url(../../images/index/kaixinon.gif) no-repeat bottom left;}
.kxicon_off{ height:16px;width:16px;background:url(../../images/index/kaixinoff.gif) no-repeat bottom left;}
.msn_off{height:16px; width:14px;background:url(../../images/index/msnoff.gif) no-repeat bottom left;}
.msn_on{height:16px; width:14px; background:url(../../images/index/msnon.gif) no-repeat bottom left;}
.mobile_off{height:16px; width:12px;background:url(../../images/index/mobileoff.gif) no-repeat bottom left;}
.mobile_on{height:16px; width:12px; background:url(../../images/index/mobileon.gif) no-repeat bottom left;}
.greensilk_off{height:16px; width:12px;background:url(../../images/index/greensilk_off.gif) no-repeat bottom left;}
.greensilk_on{height:16px; width:12px; background:url(../../images/index/greensilk_on.gif) no-repeat bottom left;}

/*预加载透明图片*/
.PY_tr{width:0px;height:0px; background-image:url('../images/ico/transparent.gif');}

/*图标*/
.PY_ib {width:50px;height:50px;}
.PY_i_l1 { background-image:url('../images/ico/PY_icon.gif'); background-position: 0 -150px; }
.PY_i_l2 { background-image:url('../images/ico/PY_icon.gif'); background-position: -50px -150px; }
.PY_i_l3 { background-image:url('../images/ico/PY_icon.gif'); background-position: -100px -150px; }
.PY_i_l4 { background-image:url('../images/ico/PY_icon.gif'); background-position: -150px -150px; }

.PY_i_1 { background-image:url('../images/ico/PY_icon.gif'); background-position: 0 -100px; }
.PY_i_2 { background-image:url('../images/ico/PY_icon.gif'); background-position: -50px -100px; }
.PY_i_3 { background-image:url('../images/ico/PY_icon.gif'); background-position: -100px -100px; }
.PY_i_4 { background-image:url('../images/ico/PY_icon.gif'); background-position: -150px -100px; }
.PY_i_5 { background-image:url('../images/ico/PY_icon.gif'); background-position: -200px -100px; }
.PY_i_6 { background-image:url('../images/ico/PY_icon.gif'); background-position: -250px -100px; }
.PY_i_7 { background-image:url('../images/ico/PY_icon.gif'); background-position: -300px -100px; }
.PY_i_8 { background-image:url('../images/ico/PY_icon.gif'); background-position: -350px -100px; }
.PY_i_9 { background-image:url('../images/ico/PY_icon.gif'); background-position: -400px -100px; }
.PY_i_10 { background-image:url('../images/ico/PY_icon.gif'); background-position: -450px -100px; }
.PY_i_11 { background-image:url('../images/ico/PY_icon.gif'); background-position: -500px -100px; }
.PY_i_12 { background-image:url('../images/ico/PY_icon.gif'); background-position: -550px -100px; }
.PY_i_13 { background-image:url('../images/ico/PY_icon.gif'); background-position: -600px -100px; }
.PY_i_13 { background-image:url('../images/ico/PY_icon.gif'); background-position: -650px -100px; }
.PY_ib_1 { background-image:url('../images/ico/PY_icon.gif'); background-position: 0 0; }
.PY_ib_2 { background-image:url('../images/ico/PY_icon.gif'); background-position: -50px 0; }
.PY_ib_3 { background-image:url('../images/ico/PY_icon.gif'); background-position: -100px 0; }
.PY_ib_4 { background-image:url('../images/ico/PY_icon.gif'); background-position: -150px 0; }
.PY_ib_5 { background-image:url('../images/ico/PY_icon.gif'); background-position: -200px 0; }

/*提示图标*/
.tipicon{background:url('../images/ico/tipicon.png') no-repeat 0 0;_background:url('../images/ico/tipicon.gif') no-repeat 0 0;width:16px;height:16px;overflow:hidden;}
.tip2{background-position:0 -16px;}
.tip3{background-position:0 -32px;}
.tip4{background-position:0 -48px;}
.tip5{background-position:0 -64px;}

/*提示黄条*/
.PY_clew{ background: #fffbd6; width: 530px;  border: 1px solid #c5b270; margin:15px auto;zoom:1;overflow:hidden;}
.PY_clew2{ background: #fffcee; position: relative; width: 530px;  border: 1px solid #e4d6a6; }
.PY_clew_error{ background: #fcc;  width: 530px;  border: 1px solid #c66;margin:15px auto;zoom:1;overflow:hidden; }
.ymCon1{padding:25px 30px;}
.ymCon1 .setupYm .errorTs{width:300px;}
.setup_pop1 .setup_topTip2{ margin-top:23px;} 
.PY_close{ float:right; margin-top:5px; margin-right:5px; width: 12px; height: 12px; overflow: hidden; }
.PY_close a,.PY_close2 a,.PY_close3 a{ background: url('../images/ico/PY_close.gif') 0 -12px; width: 12px; height: 12px; display: block; }
.PY_close a:hover,.PY_close2 a:hover,.PY_close3 a:hover{ background: url('../images/ico/PY_close.gif');}
.PY_close2{ position: absolute; top: 10px; right: 5px; width: 12px; height: 12px; overflow: hidden; }
.PY_close3{ position: absolute; top: 5px; right: 10px; width: 12px; height: 12px; overflow: hidden; }
.PY_clewcon{ padding: 15px 25px 10px 15px; clear:both; padding-top:5px; margin-top:5px; }
.PY_clewcon p{ width:99%;word-wrap:break-word; overflow:hidden;}
.PY_clewcon .icon{ width: 50px; height: 50px; float: left; }
.PY_clewcon .txt{ float: left; padding-top: 14px; padding-bottom:5px; padding-left: 12px; width:380px; overflow:hidden;color:#333;word-break:break-all;font-size:14px; line-height:18px;}
.PY_clewcon .txt span{margin:0 5px;}
.PY_clewcon .txt p{font-size:14px;}
.PY_clewLink { margin-left:20px; font-size:12px; }
/* 黄色弹出层 */
.small_Yellow{ position:relative; float:left;}
.small_Yellow .close a{ position:absolute; right:9px; top:9px; width:8px; height:7px; overflow:hidden;background:url('../images/ico/layeryello1.png') no-repeat -2px -36px;}
.small_Yellow .arrow{  background:url('../images/ico/layeryello1.png') no-repeat 0px -49px; position:absolute; left:15px; top:-5px; width:11px; height:6px;}
